]> dgit.raspbian.org Git - gnome-shell.git/commit
endSessionDialog: Immediately return from Open()
authorAdrian Vovk <adrianvovk@gmail.com>
Tue, 20 Jan 2026 05:09:29 +0000 (00:09 -0500)
committerFlorian Müllner <fmuellner@gnome.org>
Sat, 14 Mar 2026 17:42:12 +0000 (18:42 +0100)
commit66febe7d834e43c6e300e04d68427d0e1ea6111e
tree6cf06a9c1b93b68f9457ffa80f1ec0f8cabda28e
parent8f9637b5b02d05b6829dad129686a490f95e262e
endSessionDialog: Immediately return from Open()

There's no need to wait for the dialog to finish fading in before we can
return from Open().

The code, as it was before, would break dialog updates: the dialog was
already open, so the signal would never get emitted, so the method would
never return, and so gnome-session would remain blocked waiting for a
return value that will never come.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4040>
(cherry picked from commit 6b482e1720cb373b8a66146f16ffc9d2e49a7c52)
js/ui/endSessionDialog.js